Support for Interoperability between OWL based and XML Schema based Applications
نویسندگان
چکیده
We present in this paper a framework that provides support for interoperability between XML Schema based and OWL based applications. In particular, we describe how the information exchange between such applications is achieved, through the transformations of XML documents to OWL/RDF descriptions and of OWL/RDF descriptions to (parts of) valid XML documents. This functionality is built on top of OWL ontologies that fully capture the semantics of the XML Schemas. These ontologies are the outcome of the application of the XS2OWL mapping model that we have developed on an XML Schema. This way, the work reported here integrates and extends our previous work on the XS2OWL mapping model to take into account, in addition to the transformation of XML Schemas to OWL-DL ontologies, the transformation of XML documents to OWL/RDF descriptions and vice versa.
منابع مشابه
Interoperability of XML Schema Applications with OWL Domain Knowledge and Semantic Web Tools
Several standards are expressed using XML Schema syntax, since the XML is the default standard for data exchange in the Internet. However, several applications need semantic support offered by domain ontologies and semantic Web tools like logic-based reasoners. Thus, there is a strong need for interoperability between XML Schema and OWL. This can be achieved if the XML schema constructs are exp...
متن کاملXS2OWL: A Formal Model and a System for Enabling XML Schema Applications to Interoperate with OWL-DL Domain Knowledge and Semantic Web Tools
The domination of XML in the Internet for data exchange has led to the development of standards with XML Schema syntax for several application domains. Advanced semantic support, provided by domain ontologies and semantic Web tools like logic-based reasoners, is still very useful for many applications. In order to provide it, interoperability between XML Schema and OWL is necessary so that XML ...
متن کاملMapping Xml to Existing Owl Ontologies
Now-a-days, XML has reached a wide recognition and brought interoperability at a syntactic level. Unfortunately, even when using XML to represent data, problems arise when it is necessary to integrate different data sources because XML lacks support for efficient sharing of conceptualization. Emerging Semantic Web technologies, such as ontologies, can enable semantic interoperability. With onto...
متن کاملAutomated Ontology Creation using XML Schema Elements
Ontologies are commonly used to represent formal semantics in a computer system, usually capturing them in the form of concepts, relationships and axioms. Axioms convey asserted knowledge and support inferring new knowledge through logical reasoning. For complex systems, the process of creating ontologies manually can be tedious and error-prone. Many automated methods of knowledge discovery are...
متن کاملSemantic web technologies for enterprise application integration
Large industrial interoperability projects use syntax-based Enterprise Application Integration standards, such as XML Schema, to accomplish interoperable data exchange among enterprise applications. In this paper, we describe an approach to assess the potential impact of Semantic Web technologies on these standards and on testability of integration results when using these standards. The experi...
متن کامل